#ifndef __KEY_H
#define __KEY_H

#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "driver/gpio.h"

#define BOOT_GPIO_PIN   GPIO_NUM_0
#define BOOT_KEY_PRES   0
#define BOOT_KEY_LIFT   1
#define BOOT_KEY_VALUE  gpio_get_level(BOOT_GPIO_PIN)

void boot_key_init(void);
uint8_t boot_scan(uint8_t mode);

#endif